metallic lattice - English Synonyms Dictionary